﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BusinessPlatform.Core.Criteria
{
    public enum EnumOperateSymbol
    {
        /// <summary>
        /// =
        /// Equal
        /// </summary>
        EQUAL,
        /// <summary>
        /// >
        /// Greater than
        /// </summary>
        GRATER_THAN,
        /// <summary>
        /// <
        /// Less then
        /// </summary>
        LESS_THAN,
        /// <summary>
        /// >=
        /// Greater or Equal
        /// </summary>
        GRATER_EQUAL,
        /// <summary>
        /// <=
        /// Less or equal
        /// </summary>
        LESS_EQUAL,
        /// <summary>
        /// <>
        /// Not equal
        /// </summary>
        NOT_EQUAL,
        /// <summary>
        /// Like (%……%)
        /// </summary>
        CONTAIN,
        /// <summary>
        /// Not like (%……%)
        /// </summary>
        NOT_CONTAIN,
        /// <summary>
        /// Like(……%)
        /// </summary>
        CONTAIN_START,
        /// <summary>
        /// Not like(……%)
        /// </summary>
        NOT_CONTAIN_START,
        /// <summary>
        /// Like (%……)
        /// </summary>
        CONTAIN_END,
        /// <summary>
        /// Not like (%……)
        /// </summary>
        NOT_CONTAIN_END,
        BETWEEN,// 11 Between (A1...An) 
        NOT_BETWEEN,// 12 Not between (A1...An) 
        /// <summary>
        /// Is null
        /// </summary>
        IS_NULL,// 13 Empty 
        /// <summary>
        /// Not is null
        /// </summary>
        NOT_NULL

    }
}
